spotted sea trout - Spanish English Dictionary